package com.dcy.znoa.controller.publiz.model.message;

/**
 * Created by pengyu on 2017/10/10.
 */

import com.dcy.znoa.controller.publiz.model.SelectBaseModel;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

import java.util.Date;

@Data
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode(callSuper = false)
public class SelectMessageModel extends SelectBaseModel{

    String messTitle;//mess_title

    String message;//

    /*
1：外部短信；
2：申请（类型：请假、出差、外勤、加班、申述；外联表中类型：申请未查看、申请通过、申请不通过、申请撤销）；
3：审核（类型：请假、出差、外勤、加班、申述；外联表中类型：申请未查看、申请通过、申请不通过；申述的话，就是 1迟到 2 早退 3 地点异常）；
4：消费
5：暂无
6：公告基础信息；
7：来访；
8、会议；
9、物业通知(有子类型)；
10、暂无
30：后端给WEB端的推送；
31：内部后端给APP的推送；

    * */
    Integer messType;//mess_type

    Date sendTime;

    Long createOperId;

    Integer validFlag;

    //查询条件
    Long compId;

    Long depId;

    String operName;

    String phoneNo;

    String st;//开始时间  年月日 让前端自己加 00:00:00

    String et;//结束时间  年月日  让前端自己加 23:59:59

    Long receiveOperId;
}
